@media screen and (max-width: 1230px) {
	.in-ban a{left: 48px;}
	
	.pro-ban{height: 265px;}
	
	.footer .foot-a{width: 50%;margin-bottom: 15px;}
	.footer .foot-b{width: 50%;border: 0;margin-bottom: 15px;}
	.footer .foot-c{width: 50%; padding-left: 0;padding-right: 50px;}
	.footer .foot-d{width: 50%;border: 0;}
	
	.news-list ul li .nl-img{width: 310px; margin-right: 20px;}
	.news-list ul li .nl-text{width: 500px;}
	.news-list ul li .nl-p5{margin-top: 25px;}
	.news-list ul li .nl-time{width: 85px;}
}

@media screen and (max-width: 992px) {
	.in-header .navbar .nav li{margin: 0;}
	.in-header .navbar .nav li a{padding: 10px}
	.pcBanner{display: none;}
	.wapBanner{display: block;}
	
	.in-header{background: white;}
	.in-a{padding: 40px 0 20px; margin-top: 0;}
	
	.in-b{height: auto; background-size: cover;}
	.in-b .ib-m{margin-top: 50px;}
	
	.pub_header .navbar .nav li{margin: 0;}
	.pub_header .navbar .nav li a{padding: 10px}
	
	
	.ban-wap{display: block;}
	.pro-ban{display: none;}
	.news-ban{display: none;}
	.about-ban{display: none;}
	
	.page_fl ul li{margin-bottom: 5px;}
	
	.news-list ul li .nl-img{width: 300px; margin-right: 15px;}
	.news-list ul li .nl-text{width: 405px;}
	.news-list ul li .nl-p3 font{opacity: 1;}
	.news-list ul li .nl-p5{margin-top: 25px;}
	.news-list ul li .nl-time{display: none;}
}

@media screen and (max-width: 768px) {
	.in-header{position: fixed;top: 0;left: 0;width: 100%;}
	.in-header .navbar{height: 65px;}
	.in-header .navbar .h-logo img{height: 65px; margin-left: 15px;}
	.in-header .navbar .navbar-toggle{margin-top: 15px;}
	.in-header .navbar .navbar-collapse{background: rgba(0,0,0,0.7);}
	.in-header .navbar .nav{width: 100%; margin: 0;}
	.in-header .navbar .nav li span{display: none;}
	
	.pub_header{position: fixed;top: 0;left: 0; z-index: 99; width: 100%;}
	.pub_header .navbar{height: 65px;}
	.pub_header .navbar .h-logo img{height: 65px; margin-left: 15px;}
	.pub_header .navbar .navbar-toggle{margin-top: 15px;}
	.pub_header .navbar .navbar-collapse{background: rgba(0,0,0,0.7);}
	.pub_header .navbar .nav{width: 100%; margin: 0;}
	.pub_header .navbar .nav a{color: #fff;}
	.pub_header .navbar .nav li span{display: none;}
	.tyu{
		display: none;
	}
	
	.wapBanner,.ban-wap{margin-top: 65px;}
	
	.in-title .it-p1{font-size: 24px; line-height: 30px;}
	.in-title .it-p1 span{margin: 10px 20px;}
	.in-title .it-p2{font-size: 16px; line-height: 25px;}
	
	
	.in-header{background: white;}
	/*.in-ban-wap{top: -65px;}*/
	.in-a{padding: 40px 0 20px; margin-top: 0;}
	.in-a .ia-list{margin-top: 25px;}
	.in-a .ia-list .col-md-4{margin-bottom: 20px;}
	.in-c{padding: 50px 0 40px;}
	.in-c .ic-fl{margin: 20px 0 30px;}
	
	.footer .foot-m{padding: 20px 0;}
	.footer .foot-a{width: 100%; height: auto; border: 0; padding-left:10px;}
	.footer .foot-b{width: 100%; height: auto; padding-left: 10px;}
	.footer .foot-b .f-p1{display: none;}
	.footer .foot-b ul li{display: inline-block; line-height: 35px; margin-right: 10px;}
	.footer .foot-c{display: none;}
	.footer .foot-d{width: 50%; height: auto; border: 0;text-align: center; padding-left: 0; display: none;}
	.footer .foot-d p.ewm{margin: 0 auto;}
	.footer .foot-ewm{display: block; position: absolute; top: 33px; right: 10px;}
	
	.page_fl{margin-top: 30px; margin-bottom: 40px;}
	.page_fl ul li{width: 46%; margin: 5px 2%; }
	.page_fl ul li a{width: 100%; text-align: center; height: 45px; line-height: 45px; overflow: hidden; padding: 0;}
	
	.pro-list .col-md-4{margin-bottom: 25px; padding: 0 8px;}
	
	.det-a .da-text{padding-left: 0;}
	.det-c .container{padding: 0;}
	
	.news-list ul li{margin-bottom: 35px;}
	.news-list ul li .nl-img{width: 100%; margin-right: 0; margin-bottom: 10px;}
	.news-list ul li .nl-text{width: 100%;}
	.news-list ul li .nl-p3 font{opacity: 1;}
	.news-list ul li .nl-p5{margin-top: 25px;}
	
	.page-m .pm-det{padding: 15px;}
	.page-m ul{-moz-column-count:1;-webkit-column-count:1;column-count:1;}
	
	.about-m .am-bor{display: none;}
	.about-m .am-a .row{margin-bottom: 40px;}
	.about-m .am-a .col-md-6{margin-bottom: 10px;}
	
	.am-b .am-bd{width: 90%;}
	.am-b .am-bd .form-group label{padding: 0 10px;}
	.am-b .am-ly textarea{width: 100%; margin-left: 10px;}
}

@media screen and (max-width: 550px) {
	.in-c .ic-fl ul li{padding: 10px 8px;margin: 0 2px; font-size: 16px;}
	.page-m .pm-p1 span{margin: 0 15px;}
}


@media (min-width: 1200px){}




